algae scrubber - Espagnol Anglais Dictionnaire